-
-
Notifications
You must be signed in to change notification settings - Fork 16
chore: Bump Rust version to 1.87.0 and workflow actions #1072
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not a huge fan of all these Boxes, but oh well, what can you do. This can only be fixed upstream (if possible at all). I would also like us to bump to Rust 1.88.0 instead.
I left one comment requesting changes. Everything else looks good.
I would prefer that as well, but nixpkgs unstable is currently on 1.87, which is used in We already have a discussion about this in https://stackable-workspace.slack.com/archives/C02FZ581UCD/p1752043094194079?thread_ts=1752042485.505039&cid=C02FZ581UCD |
@NickLarsenNZ and I decided to move forward with Fenix after the 25.7.0 release. Once that transition is done, we can always bump to the latest available stable Rust version without the need to wait for upstream Nixpkgs. For now, we can keep it at 1.87.0. |
Sure, works for me! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved as is, but we should invest some time on reducing the error sizes down the line. Introducing these Boxes all over the place makes the code harder to read and maintain.
Description
Part of #1018
No changelog entry, as this should only be repo-internal changes.
Lot's of new clippy lints to fix.
Definition of Done Checklist
Author
Reviewer
Acceptance